ultimate penalty - Francés Inglés Diccionario